package com.core.dao.redis;

import com.core.dao.*;

public class RedisFactory extends AbstractDaoFactory {
    @Override
    public IProductDao getProductDao() {
       throw new RuntimeException("...");
    }

    @Override
    public IPasswordDao getPasswordDao() {
        throw new RuntimeException("...");
    }

    @Override
    public IUserDao getUserDao() {
        throw new RuntimeException("...");
    }

    @Override
    public IReportingDao getReportingDao() {
        throw new RuntimeException("...");
    }

    @Override
    public IOnlineDao getOnlineDao() {
        return null;
    }

    @Override
    public IShoppingOrderDao getShoppingOrderDao() {
        return null;
    }

    @Override
    public IDoubleDao getDoubleDao() {
        return null;
    }

    @Override
    public ISingleDao getSingleDao() {
        return null;
    }

    @Override
    public IGoodsDao getGoodsDao() {
        return null;
    }

    @Override
    public ICarItemDao getCarItemdao() {
        return null;
    }

    @Override
    public IShipmentsDao getShipmentsDao() {
        return null;
    }

    @Override
    public IReceivingDao getReceivingDao() {
        return null;
    }

    @Override
    public IUserAddressDao getUserAddressDao() {
        return null;
    }

    @Override
    public ITransaction getTransaction() {
        throw new RuntimeException("未实现");
    }
}
